/* -----------------------------------*/
/* ---->>> STRUCTURAL ELEMENTS <<<----*/
/* -----------------------------------*/
#content {background-color:#fff;}
p {margin-bottom:20px;}
/*main page*/
#content { width:960px; margin: 0 auto;position:relative;}
#page{height:1px; position:absolute; left:1px;}
#leftBanner, #rightBanner{position:absolute;}
#leftBanner{left:-300px; width:300px;}
#leftBanner>div {float:right !important;text-align:right;}
#rightBanner{left:960px;}
#leftBanner>div:first-child,
#rightBanner>div:first-child{
min-height: 950px;
margin-bottom: 40px;
}
/* sky banner right */
#visual #skyRightBanner {z-index:9400;}
#skyLeftBanner {width:300px;}
#skyLeftBanner>div{float:right;}
#skyLeftBannerAdd,
#skyRightBannerAdd {
/*display:none;*/
}
/*Common margins*/
.m-right30 { margin-right:30px;}
.m-right25 { margin-right:25px;}
.m-right20 { margin-right:20px;}
.m-right19 { margin-right:19px;}
.m-right10 { margin-right:10px;}
.m-right15 { margin-right:15px;}
.m-right0 { margin-right:0px;}
.m-right8 {margin-right:8px;}
.m-right5 { margin-right:5px;}
.m-right3 { margin-right:3px;}
.m-left24 { margin-left:24px;}
.m-left20 { margin-left:20px;}
.m-left15 { margin-left:15px;}
.m-left10 { margin-left:10px;}
.m-left5 { margin-left:5px;}
.m-bottom35 {margin-bottom:35px;}
.m-bottom30 {margin-bottom:30px;}
.m-bottom23 { margin-bottom:23px;}
.m-bottom21 { margin-bottom:23px;}
.m-bottom20 { margin-bottom:20px;}
.m-bottom19 { margin-bottom:19px;}
.m-bottom18 { margin-bottom:18px;}
.m-bottom17 { margin-bottom:17px;}
.m-bottom15 { margin-bottom:15px;}
.m-bottom14 { margin-bottom:14px;}
.m-bottom13 { margin-bottom:13px;}
.m-bottom12 { margin-bottom:12px;}
.m-bottom11 { margin-bottom:11px;}
.m-bottom10 { margin-bottom:10px;}
.m-bottom2 { margin-bottom:2px;}
.m-bottom6 { margin-bottom:6px;}
.m-bottom8 { margin-bottom:8px;}
.m-bottom-10 { 
margin-bottom:-10px !important;
}
.m-bottom2 {margin-bottom:2px;}
.m-bottom8 {margin-bottom:8px;}
.m-bottom7 {margin-bottom:7px;}
.m-bottom6 {margin-bottom:6px;}
.m-bottom5 { margin-bottom:5px;}
.m-bottom0 { margin-bottom:0px;}
.m-top0 { margin-top:0px}
.m-top1 { margin-top:1px}
.m-top33 { margin-top:33px;}
.m-top27 { margin-top:27px;}
.m-top23 { margin-top:23px;}
.m-top19 { margin-top:19px;}
.m-top20 { margin-top:20px;}
.m-top30 { margin-top:30px;}
.m-top18 { margin-top:18px;}
.m-top17 { margin-top:17px;}
.m-top15 { margin-top:15px;}
.m-top12 { margin-top:12px;}
.m-top10 { margin-top:10px;}
.m-top2 { margin-top:2px;}
.m-top7 { margin-top:7px;}
.m-top8 { margin-top:8px;}
.m-top6 { margin-top:6px;}
.m-top5 { margin-top:5px;}
.m-top3 { margin-top:3px}
.m-top-10 { margin-top:-10px}
.m-top-20 { margin-top:-20px}
.m-top-2 { margin-top:-2px}
.m-top-1 { margin-top:-1px}
.m-10 { margin:10px;}
.p-bottom45 {padding-bottom:45px;}
.p-bottom30 {padding-bottom:30px;}
.p-bottom20 {padding-bottom:20px;}
.p-bottom10 {padding-bottom:10px;}
.p-bottom5 {padding-bottom:5px;}
.p-bottom0 {padding-bottom:0px;}
.p-left70 {padding-left:70px;}
.p-left20 {padding-left:20px;}
.p-left10 {padding-left:10px;}
.p-left18 {padding-left:18px;}
.p-left5 {padding-left:5px;}
.p-left1 {padding-left:1px;}
.p-right38 {padding-right:38px;}
.p-right30 {padding-right:30px;}
.p-right29 {padding-right:29px;}
.p-right20 {padding-right:20px;}
.p-right10 {padding-right:10px;}
.p-right8 {padding-right:8px;}
.p-right5 {padding-right:5px;}
.p-right3 {padding-right:3px;}
.p-top15 { padding-top:15px}
.p-top14 { padding-top:14px}
.p-top13 { padding-top:13px}
.p-top10 { padding-top:10px}
.p-top9 { padding-top:9px}
.p-top7 { padding-top:7px}
.p-top5 { padding-top:5px}
.p-top3 { padding-top:3px}
.p-top2 { padding-top:2px}
.m-0auto { margin:0 auto;}
.m-0-10 { margin:0 10px}
/*Common positions*/
.clear { clear:both; line-height:1px; font-size:1px; overflow:hidden;}
.fl-left { float:left}
.fl-right { float:right;}
.al-center { text-align:center;}
.d-block { display:block;}
.d-none { display:none;}
.d-inline-block {display:inline-block;}
.pol-relative {position:relative;}
/*IMAGE VERSIONS */
.img30x30 { width:30px; height:30px; overflow:hidden;} 
.img60x30 { width:60px; height:30px; overflow:hidden;}
.img60x40 { width:60px; height:40px; overflow:hidden;}
.img60x60 { width:60px; height:60px; overflow:hidden;}
.img74x80 { width:74px; height:80px; overflow:hidden;}
.img120x70 { width:120px; height:70px; overflow:hidden;}
.img140x70 { width:140px; height:70px; overflow:hidden;}
.img140x80 { width:140px; height:80px; overflow:hidden;}
.img140x140 {width:140px; height:140px; overflow:hidden;}
.img200x102 { width:200px; height:102px; overflow:hidden;}
.img220x110 { width:220px; height:110px; overflow:hidden;}
.img220x147 { width:220px; height:147px; overflow:hidden;}
.img260x140 { width:260px; height:140px; overflow:hidden;}
.img220 { width:220px; overflow:hidden;}
.img300x150 { width:300px; height:150px; overflow:hidden;}
.img300x170 { width:300px; height:170px; overflow:hidden;}
.img300x250 { width:300px; height:250px; overflow:hidden;}
.img460x230 { width:620px; height:230px; overflow:hidden;}
.img620x310 { width:620px; height:310px; overflow:hidden;}
.img940x470 { width:940px; height:470px; overflow:hidden;}
.img460x201 { width:460px; height:201px; overflow:hidden;}
.img-a, .img-b, .img-c, .img-d, .img-e, .img-f, .img-g, .img-h, .img-i, .img-j, .img-k,
.img-l, .img-m, .img-n, .img-o, .img-q, .img-r, .img-s, .img-t, .img-u, .img-v, .img-w,
.img-x, .img-y, .img-z { overflow:hidden;} 
.img-b {width:480px;}
.img-c {width:460px;}
.img-d {width:300px;}
.img-e {width:165px;}
.img-f {width:110px;}
.img-g {width:150px;}
.img-h {width:230px;}
.img-i {width:750px;}
.img-j {width:420px;}
.img-k {width:310px;}
.img-l {width:136px;}
.img-m {width:220px;}
.img-n {width:147px;}
.img-o {width:460px;}
.img-q {width:644px;}
.img-r {width:85px;}
.img-t {width:60px;}
.img-u {width:140px;}
.img-v {width:220px;}
.img-w {width:300px;}
.img-x {width:470px;}
.img-y {width:620px;}
.img-z {width:940px;}
.height-t, .height-u, .height-v, .height-w, .height-x, .height-y, .height-z {position:relative}
.height-t {height:30px;}
.height-u {height:70px;}
.height-v {height:110px;}
.height-w {height:150px;}
.height-x {height:235px;}
.height-y {height:310px;}
.height-z {height:470px;}
/*Common image classes*/
.img-left-10 { width:60px; height:60px; overflow:hidden; float:left; margin-right:10px;}
/***COLORS***/
.c-ddeeab {color:#ddeeab;}
.c-000 {color:#000;}
.c-9c00 {color:#9c0000;}
.c-c00 {color:#c00;}
.c-474842 {color:#474842;}
.c-d42a2a {color:#d42a2a;}
.c-666 {color:#666;}
.c-999 {color:#999;}
.c-ccc {color:#ccc;}
.c-e8e9e7 {color:#e8e9e7;}
.c-d98b00 {color:#d98b00;}
.c-fc0 {color:#fc0;}
.c-639 {color:#639;}
.c-693 {color:#669933}
.c-c39 {color:#c39;}
.c-3d800a {color:#3d800a;}
.c-9c0 {color:#9c0;}
.c-339 {color:#339;}
.c-5eafe8 {color:#5eafe8;}
.c-333 {color:#333;}
.c-6a6b62 {color:#6a6b62;}
.c-c33 {color:#c33;}
.c-6b6c63 {color:#6b6c63;}
.c-cc0000 {color:#cc0000;}
.c-d01d1d {color:#d01d1d}
.c-707362 {color:#707362;}
.c-faf702 {color:#faf702;}
.c-6699ff {color:#6699ff;}
.c-c90 {color:#cc9900;}
.c-390 {color:#339900;}
.c-a70000 {color:#a70000}
.c-b60000 {color:#b60000}
.c-b800 {color:#b80000;}
.c-3399ff {color:#3399ff;}
.c-d457aa {color:#d457aa;}
.c-c39 {color:#cc3399;}
.c-99cc00 {color:#99cc00;}
.c-B600 {color:#B60000;}
/***BAGGROUND COLORS***/
.bgc-efefef {background-color:#efefef;}
.bgc-ffffff {background-color:#fff;}
/***LINKS VERSIONS***/
a,
a:visited {color:#000; text-decoration:none;}
a.link-4f5049,
.link-4f5049 a,
a.link-4f5049:visited,
.link-4f5049 a:visited {}
a.link-FF33CC,
a.link-FF33CC:visited,
.link-FF33CC a,
.link-FF33CC a:visited {color:#FF33CC;}
a.link-339900,
a.link-339900:visited {color:#339900;}
a.link-669900,
a.link-669900:visited,
.link-669900 a,
.link-669900 a:visited {color:#669900;}
a.link-000,
.link-000 a,
a.link-000:visited,
.link-000 a:visited {color:#000;}
a.link-ada,
.link-ada a,
a.link-ada:visited,
.link-ada a:visited {color:#adadad;}
a.link-6b6c63,
.link-6b6c63 a,
a.link-6b6c63:visited,
.link-6b6c63 a:visited {color:#6b6c63;}
a.link-fff,
.link-fff a,
a.link-fff:visited,
.link-fff a:visited {color:#fff;}
a.link-474842,
.link-474842 a,
a.link-474842:visited,
.link-474842 a:visited {color:#474842;}
a.link-cc0000,
a.link-cc0000:visited,
.link-cc0000 a,
.link-cc0000 a:visited {color:#cc0000;}
a.link-a70000,
a.link-a70000:visited {
color:#a70000;
}
a.link-b800,
a.link-b800:visited{
color:#b80000;}
a.link-50b6e9,
a.link-50b6e9:visited{
color:#50b6e9;}
a.link-669933,
.link-669933 a {color:#669933}
.link-0099cc a, 
.link-0099cc a:visited,
a.link-0099cc,
a.link-0099cc:visited {
color:#0099CC;
font-size:11px;
}
a.link-6F1111,
a.link-6F1111:visited,
.link-6F1111 a,
.link-6F1111 a:visited {color:#6F1111;}
a.link-0099ff,
.link-0099ff a {color:#0099ff;}
a.link-3399ff,
a.link-3399ff:visited {color:#3399ff;}
a.link-701111,
a.link-701111:visited {color:#cc0000;}
/* purple */
a.link-3a1d4a,
a.link-3a1d4a:visited,
.link-3a1d4a a,
.link-3a1d4a a:visited {color:#3a1d4a;}
/*Blue*/
.link-0C8BE0 a,
.link-0C8BE0 a:visited,
a.link-0C8BE0,
a.link-0C8BE0:visited {color:#0C8BE0;}
a.link-0069BE,
a.link-0069BE:visited {color:#0069BE;}
/*Grey*/
a.link-636363 {color:#636363;}
a.link-878787,
.link-878787 a {color:#878787;}
a.link-333,
.link-333 a,
a.link-333:visited,
.link-333 a:visited {color:#333;}
a.link-666,
.link-666 a,
a.link-666:visited,
.link-666 a:visited {color:#666;}
a.link-999,
.link-999 a,
a.link-999:visited,
.link-999 a:visited {color:#999;}
.link-686868,
.link-686868:visited {color:#686868;}
.link-882424 a,
.link-882424 a:visited,
a.link-882424,
a.link-882424:visited {color:#c00;}
/*Hovers*/
/*
a:hover,
a.link-666:hover,
a.link-6b6c63:hover,
.link-6b6c63 a:hover,
.link-666 a:hover,
.link-4f5049 a:hover,
a.link-4f5049:hover,
a.link-fff:hover,
.link-fff a:hover,
a.link-474842:hover,
.link-474842 a:hover,
a.link-000:hover,
.link-000 a:hover,
a.link-a70000:hover,
.link-a70000 a:hover,
a.link-50b6e9:hover,
.link-50b6e9 a:hover,
a.link-999:hover,
.link-999 a:hover,
a.link-333:hover,
.link-333 a:hover {color:#cc0000; text-decoration:none;}
a.link-0099cc:hover,
a.link-3399ff:hover,
a.link-0099ff:hover,
.link-0099ff a:hover,
.link-0C8BE0 a:hover,
a.link-0C8BE0:hover,
a.link-0069BE:hover,
a.link-636363:hover,
a.link-878787:hover,
.link-878787:hover a:hover,
a.link-686868:hover,
.link-686868:hover a,
a.link-6F1111:hover,
.link-6F1111 a:hover,
a.link-882424:hover,
.link-882424 a:hover,
a.link-3a1d4a:hover,
.link-3a1d4a a {color:#cc0000;}
a.link-cc0000:hover,
.link-cc0000 a:hover {color:#000;}
a.link-669900:hover,
a.link-339900:hover,
a.link-FF33CC:hover,
.link-FF33CC a:hover {color:#666;}
*/
/* COMMON TEXT DECORATION */
a.underline {
text-decoration:underline;
}
/* clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/***STRUCTURE***/
.w-center { width:940px; margin:10px auto 0 auto;} 
#center-inner,
.center-inner {margin:0 auto;width:940px;position:relative;}
.l2-grid {background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}
.l3-grid { background:url(/graphics/lines/3col_line940_140_460_300.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}
.l3-grid-notop { background:url(/graphics/lines/3col_line940_140_460_300.gif) 0 0 repeat-y; width:940px; margin-bottom:20px;}
.l2-grid-notop { background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px; margin-bottom:20px;}
.l1-grid {background:url(/graphics/lines/1linecol780_140.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}
.l1-grid-nosp3-small {background:url(/graphics/lines/1col-lines620.gif) 0 0 repeat-y; width:620px; margin-top:10px;}
.l1-grid-nosp1 {background:url(/graphics/lines/1linecol780_140_nosp1.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}
.n-last-news {clear:both; margin-bottom:10px;}
/***COLUMS***/
.col-7 {width:780px;}
.col-6 {width:940px; margin-bottom:10px; overflow:hidden;}
.col-5 {width:620px;}
.col-4 {width:460px;}
.col-3 {width:300px;}
.col-2 {width:220px;}
.col-1 {width:140px;}
.col-5 .col-5, 
.col-4 .col-4, 
.col-3 .col-3,
.col-2 .col-2,
.col-1 .col-1 { margin-right:0px; float:none; }
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-7{ float:left; margin-bottom:10px; margin-right:20px; overflow:hidden;}
.col-1.right {float:right; margin-bottom:10px; margin-right:0;margin-left:20px;}
/*WIDTH */
.w940 {width:940px;}
.w780 {width:780px;}
.w620 {width:620px;}
.w640 {width:640px;}
.w440 {width:440px;}
.w460 {width:460px;}
.w450 {width:450px;}
.w300 {width:300px;}
.w270 {width:270px;}
.w250 {width:250px;}
.w220 {width:220px;}
.w140 {width:140px;}
.w100 {width:100px;}
.w80 {width:80px;}
.w60 {width:60px;}
.w140 {width:140px;}
.w96 {width:96px;}
.w135 {width:135px;}
.w119 {width:119px;}
.w134 {width:134px;}
/*Frontpage*/
.deck620-300 {
background:url(/graphics/lines/2col_line_940_right.gif) 0 0 repeat-y; width:940px;
margin-bottom:20px;}
.deck300-620 { 
background:url(/graphics/lines/2col_line_940_left.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}
.deck140-620-140 {
background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}
.deck220x4 {
background:url(/graphics/lines/3col_line_940_3x220.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}
.deck300x3 {
background:url(/graphics/lines/3col_line_940.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}
.deck150x2-620 {
background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}
/*end Frontpage*/
/*Grid on levels*/
.deck620, .deck620-l, .deck300, .deck300-l, 
.deck460, .deck460-l, .deck140, .deck140-l,
.a-460, .a-620 {overflow:hidden; float:left;min-height:1px; height: auto !important} 
.a-460-1 {position:relative; overflow:hidden; float:left;min-height:1px; height: auto !important;width:460px;}
.a-620-1 {position:relative; overflow:hidden; float:left;min-height:1px; height: auto !important;width:620px;}
.deck300-l {overflow:visible;}
.deck620 { width:620px;margin:0px 20px 0 0;}
.deck620.overflow-visible {overflow:visible;}
.deck620-l { width:620px; margin:0px 0px 0 0;}
.sp2-box50x50 {width:620px; margin:0 0 10px 0; background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y;}
.deck300 {width:300px; margin-right:20px;}
.deck300-l {width:300px;}
.deck300-l.right {float:right;}
.deck460 { width:620px; margin-right:20px;}
.deck460-l { width:620px;}
.deck140 {width:140px; margin-right:20px;}
.deck140-l {width:140px;}
.deck140.right {margin-left:20px;margin-right:0;float:right;}
.manuel-no-width {overflow:hidden;}
.manuel-620 {width:620px; overflow:hidden;}
.manuel-620.overflow-visible {overflow:visible;}
.manuel-300 {width:300px; position:relative; overflow:hidden;}
.manuel-460 {width:620px; position:relative; overflow:hidden;}
/*end greed on levels*/
/*Annonce*/
.rekl-bline {
margin:0 0 9px 0;
padding:0 0 10px 0;
border-bottom:1px solid #ccc;}
/*Annonce*/
.ad-bline-top {
margin:9px 0 0 0;
padding:10px 0 0 0;
border-top:1px solid #ccc;}
.ad-noline {
margin:0 0 9px 0;
padding:0 0 10px 0;}
.ad-sp { margin:0 0 20px 0;}
.ad-noline span,
.ax-bline span,
.ad-sp span,
.ad-no-space span {
color:#999;
font:normal 11px Roboto, Helvetica, sans-serif;
margin-bottom:9px;
padding:0px;
display:block;
line-height:10px;}
.ad-f-monster { 
clear:both;
min-height:180px;
width:940px;
margin-bottom:10px;
text-align:center;
position:relative;
}
.ad-sp3-space {margin-bottom:13px;}
.ad-text {
color:#999;
font:normal 11px Roboto, Helvetica, sans-serif;
display:block;
line-height:10px;}
.ad-sp3-advertorial{
overflow:hidden;
width:300px;
margin-bottom:10px;
}
.ad-sp3-advertorial .ad-text{
color: #666;
text-transform: uppercase;
margin-top: -3px;
}
/*LINES */
.col-2-lines {background:url(/graphics/lines/2col-lines940_new.gif) 0 0 repeat-y; width:940px;}
.col-1-lines { background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y; width:620px;}
/* .col-1-lines { background:url(/graphics/lines/1col-lines460.gif) 0 0 repeat-y; width:460px;} */
.col-1-lines_203_417 { background:url(/graphics/lines/1col_lines_203_417.gif) 0 0 repeat-y; width:620px;}
.col-2-lines_300 { background:url(/graphics/lines/line_3col_940.gif) 0 0 repeat-y; width:940px;}
.col2_line_150_ccc { background: url("/graphics/lines/2col_line_150.gif") 0 0 repeat-y; width:300px;}
.col4_line_940_ccc { background:url("/graphics/lines/4col-lines.gif") 0 0 repeat-y; width:940px;}
.col2_620_300_ccc { background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px;}
.col2_140_780_999 { background:url(/graphics/lines/2col_140_780.gif) 0 0 repeat-y; width:940px;}
.col2_780_140_999 { background:url(/graphics/lines/2col780_140.gif) 0 0 repeat-y; width:780px;}
.col2_300_300_ccc { background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y; width:620px;}
.col-2-lines_460 { background:url(/graphics/lines/2col-lines460.gif) 0 0 repeat-y; width:460px;}
.col-2-lines_940_right { background:url(/graphics/lines/2col_line_940_right.gif) 0 0 repeat-y; width:940px;}
.col-2-lines_940_left { background:url(/graphics/lines/2col_line_940_left.gif) 0 0 repeat-y; width:940px;}
.col-2-lines_620_300_search {background:url(/graphics/lines/2col_search.gif) 0 0 repeat-y; width:940px;} 
.col-3-lines_940 { background:url(/graphics/lines/3col_line_940.gif) 0 0 repeat-y; width:940px;}
.col-3-lines_940_2x150_1x620 { background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;}
.col-3-lines_940_3x220 { background:url(/graphics/lines/3col_line_940_3x220.gif) 0 0 repeat-y; width:940px;}
.col-3-lines_470_140_300 { background:url(/graphics/lines/3col_line940_470_140_300.gif) 0 0 repeat-y; width:940px;}
.col-3-lines_470_140_300_ex {background:url(/graphics/lines/3col_line940_470_140_300_ex.gif) 0 0 repeat-y; width:940px;}
.col6-940 {background:url("/graphics/lines/6_col_940.gif") 0 0 repeat-y; width:940px;}
.last { margin-right:0 !important; padding-right:0px !important;}
.no-background {background:none !important;}
.no-margin {margin:0 !important;}
.no-margin-bottom {margin-bottom:0 !important;}
.no-border {border:none !important;}
/*FONT SIZES */
.fs-10 {font-size:10px;}
.fs-11 {font-size:11px;}
.fs-12 {font-size:12px;}
.fs-13 {font-size:13px;}
.fs-14 {font-size:14px;}
.fs-15 {font-size:15px;}
.fs-16 {font-size:16px;}
.fs-18 {font-size:18px;}
.fs-20 {font-size:20px;}
.fs-22 {font-size:22px;}
.fs-24 {font-size:24px;}
.fs-26 {font-size:26px; line-height:105%;}
.fs-28 {font-size:28px; line-height:105%;}
.fs-30 {font-size:30px; line-height:105%;}
.fs-32 {font-size:32px; line-height:105%;}
.fs-34 {font-size:34px; line-height:105%;}
.fs-36 {font-size:36px; line-height:105%;}
.fs-38 {font-size:38px; line-height:105%;}
.fs-40 {font-size:40px; line-height:105%;}
.fs-42 {font-size:42px; line-height:105%;}
.fs-43 {font-size:43px; line-height:105%;}
.fs-44 {font-size:44px; line-height:105%;}
.fs-46 {font-size:46px; line-height:105%;}
.fs-48 {font-size:48px; line-height:105%;}
.fs-50 {font-size:50px; line-height:105%;}
.fs-52 {font-size:52px; line-height:105%;}
.fs-54 {font-size:54px; line-height:105%;}
.fs-56 {font-size:56px; line-height:105%;}
.fs-58 {font-size:58px; line-height:105%;}
.fs-60 {font-size:60px; line-height:105%;}
.fs-62 {font-size:62px; line-height:105%;}
.fs-64 {font-size:64px; line-height:105%;}
.fs-66 {font-size:66px; line-height:105%;}
.fs-70 {font-size:70px; line-height:105%;}
.fs-74 {font-size:74px; line-height:105%;}
.tr-upper {text-transform:uppercase;}
.tr-lower {text-transform:lowercase;}
.f-bold {font-weight:bold;}
/*line splitters*/
.solidline-ccc,
.bottom-splitter {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px;clear:both;;} /*horizontal solid line*/
.bottom-splitter {margin-bottom:9px;}
.solidline-999 {border-top:1px solid #999;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-9bcd07 {border-top:3px solid #9bcd07;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-693 {border-top:3px solid #693;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-bababa {border-top:1px solid #bababa;font-size:1px;line-height:0;height:1px; clear:both}/*horizontal solid line*/
.solidline-99cc02 {border-top:3px solid #99cc02;font-size:1px;line-height:0;height:1px; clear:both}/*horizontal solid line*/
.m-line-ccc {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px; margin-bottom:9px;clear:both;} /*horizontal solid line 10margin bottom*/
.m2-line-ccc {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px; margin-bottom:10px; margin-top:10px;clear:both;}
.solidline-3f3f3f {border-top:1px solid #3f3f3f;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-9bcd07 {border-top:1px solid #9bcd07;font-size:1px;line-height:0;height:1px;}
.dots { background:url(/graphics/lines/dots.gif) repeat-x 0 0 ; height:1px; overflow:hidden;} /*horisontal dotted lines*/
.dots-eaeae {background:url("/graphics/lines/dots_eaeae.gif") repeat-x 0 0; height:1px; overflow:hidden;} /*horisontal dotted lines*/
.dots-999 {background:url("/graphics/lines/dots-999.gif") repeat-x 0 0; height:1px; overflow:hidden;} /*horisontal dotted lines*/
.dots-999-1 {background:url("/graphics/lines/dots-999.gif") repeat-x;height:1px;} /*horisontal dotted lines with no overflow hidden*/
.dots-1 {background:url("/graphics/lines/dots.gif") repeat-x;}
.line-ccc-bor {height:1px; background:#ccc; border-top:20px solid #fff; border-bottom:20px solid #fff; clear:both; }
/*Cursor*/
.pointer { cursor:pointer;}
.z-in1000 { z-index:1000;}
.empty-26 { width:26px; height:140px; float:left;}
.empty-15 { width:15px; height:60px; float:left;}
.bottom-for-top {height:3px; font-size:1px; margin-bottom:9px;margin-top:10px;clear:both;}
/*BANNERS*/
.vinkel_banner { width:70px; float:left; overflow:hidden; background: #FFFF66;}
.annonce-txt {
color:#66665E;
font-family:tahoma;
font-size:11px;
margin-bottom:10px;}
/*ICONS*/
.question-icon {background:url(/graphics/icons/question.gif) no-repeat;}
.attention-icon {background:url(/graphics/icons/attention.gif) no-repeat;}
a.art-size-1,
a.art-size-1_active,
a.art-size-2,
a.art-size-2_active,
a.art-size-3,
a.art-size-3_active {float:left;margin-right:3px;width:12px;height:12px; display:block}
a.art-size-1:hover {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -263px; cursor:pointer;}
a.art-size-2:hover {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -251px; cursor:pointer;}
a.art-size-3:hover {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -239px; cursor:pointer;}
a.art-size-1 {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -484px 0px; cursor:pointer;}
a.art-size-1_active {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px 0px;}
a.art-size-2 {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -484px -12px; cursor:pointer;}
a.art-size-2_active {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -12px; }
a.art-size-3 {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -484px -24px; cursor:pointer;}
a.art-size-3_active {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -24px;}
.art-tip { width:12px; height:12px; float:left; margin-right:5px}
.art-tip {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -60px; width:12px; height:12px;}
a.art-print,
a.art-print:visited {height:12px; background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -36px; padding-left:18px;}
a.art-print:hover {height:12px; background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -227px; padding-left:18px;}
a.art-send,
a.art-send:visited {height:12px; display:block;background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -48px; padding-left:18px; padding-right:10px;}
a.art-send:hover {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -203px;}
a.art-share,
a.art-share:visited { height:12px; display:block;background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -287px; padding-left:18px; padding-right:10px;}
a.art-share:hover { height:12px; display:block;background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -191px; padding-left:18px; padding-right:10px;}
a.art-comment,
a.art-comment:visited { height:12px; display:block;background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -275px; padding-left:18px; padding-right:10px; white-space:nowrap;}
a.art-comment:hover {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -496px -179px;}
/*Sprites for logos*/
.sport-res {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -340px -191px; width:120px; height:11px; cursor:pointer; margin:4px 10px 0 0;}
.sport-res-over {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -213px -190px; width:124px; height:9px; cursor:pointer; margin:4px 10px 0 0;}
.bagsiden-logo {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat 0px 0px; width:429px; height:28px; display:block;}
.debat-logo a {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -367px -206px; width:121px; height:20px; display:block;}
.ib-300 {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -1px -175px; width:110px; height:14px; display:block;}
.ib-zone {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -1px -148px; width:208px; height:23px; display:block;}
.pol-mener {background:url("/graphics/sprites/pol_sprites_v01.png?v5") no-repeat -113px -173px;display:block;height:15px;width:182px;}
.deltag-deb a {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -89px -223px; width:114px; height:27px; display:block;}
.quot_box { background:url("/graphics/sprites/pol_sprites_v01.png?v5") no-repeat -460px -229px; margin:10px 0 0 0; width:30px;height:26px;display:block;}
.news12col {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -52px -406px; width:332px; height:22px;}
.partner12col {background:url("/graphics/backgrounds/titles/parnerlister_title.png") no-repeat; width:604px; height:20px;}
.pol-tv-logo {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat 0px -88px; width:255px; height:22px; display:block;}
.kogebogen-big {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -308px -166px; width:114px; height:12px; display:block;}
.kogebogen-sm {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -309px -179px; width:87px; height:10px; display:block;}
.tjek-logo {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -212px -151px; width:93px; height:21px; display:block;}
.sm-focus {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -202px -132px; width:38px; height:12px; float:left; margin-right:5px; margin-top:-3px}
.tjek-sp-logo {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -433px -259px; width:60px; height:15px; display:block;}
.art-ibyen {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -184px -429px; width:37px; height:14px; overflow:hidden; display:block; float:left; margin:0px 5px 0 0;}
.art-tjek {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -150px -429px; width:33px; height:14px; overflow:hidden; display:block; float:left; margin:0px 5px 0 0;}
.art-debat {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -110px -429px; width:39px; height:14px; overflow:hidden; display:block; float:left; margin:0px 5px 0 0;}
.art-bagsiden {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -51px -429px; width:58px; height:14px; overflow:hidden; display:block; float:left; margin:0px 5px 0 0;}
.art-tgt {background:url("/graphics/sprites/pol_sprites_v01.png?v5") no-repeat -222px -429px; width:96px; height:14px; overflow:hidden; display:block; float:left; margin:0px 5px 0 0;}
.seneste_nyt.tjek {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat 0px -740px; width:460px; height:34px;}
.seneste_nyt.forside, 
.seneste_nyt.ibyen, 
.seneste_nyt.sport, 
.seneste_nyt.nyheder, 
.seneste_nyt.debat, 
.seneste_nyt.kultur {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat -226px -260px; width:206px; height:34px;}
.seneste_nyt.tgt {background:url(/graphics/sprites/pol_sprites_v01.png?v5) no-repeat 0px -813px; width:460px; height:34px;}
.sp-n12-tgt .news-b-head .news12col {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("/graphics/sprites/tgt_sprites.png");
background-origin: padding-box;
background-position: -185px -681px;
background-repeat: no-repeat;
background-size: auto auto;
height: 23px;
width: 251px;
}
/*GRADIENT BACGROUNDS*/
.bg-acacac {background: #acacac url("/graphics/backgrounds/header/article_direkte_bg.gif") 0 bottom repeat-x; }
.bg-d21f1f {background: #d21f1f url("/graphics/backgrounds/header/article_direkte_1.gif") 0 bottom repeat-x;}
.bg-efefef {background:#efefef;}
/*Common*/
/*Date*/
.date, .art-Small300 .date {
font-size:10px;
color:#999;
margin-bottom:10px;
line-height:10px; 
text-transform:uppercase;
white-space: nowrap;
margin-top:-2px}
.wideView #art_bot, .wideView .latest_news_bottom {
margin:0px auto;
overflow:hidden;
}
/* Skole */
.skole_main{
margin: auto;
width:960px;
font-family: Roboto;
min-height: 1500px;
background-color: #FFFFFF;
}
.skole_header
{
height:143px;
background: #ffffff url("/graphics/skole/skole_header.jpg") 0 bottom repeat-x; 
overflow: hidden;
margin-bottom:10px;
}
.skole_header_links, .skole_header_links a
{
color:white;
font-size:11px;
}
.skole_main a:hover
{
color: #CC0000;
}
.skole_header_links
{
float: right;
padding-right: 10px;
position: relative;
text-align: right;
top: -25px;
}
.skole_sp1
{
width:620px;
float:left;
border-right: 1px solid black;
min-height:620px;
margin-top: 8px;
margin-left: 8px;
padding-right: 0px;
}
.skole_sp2
{
float: left;
margin-left: 8px;
margin-right: 8px;
margin-top: 8px;
min-height: 600px;
width: 294px;
}
.skole_menu
{
height:35px;
background: url("/graphics/skole/skole_menuline.jpg") 0 bottom repeat-x;
margin-top: 76px;
} 
.skole_policy_logo_links
{
margin-bottom:2px;
float:left;
}
.skole_policy_logo
{
margin-bottom:2px;
float:left;
}
.skole_menu_item a
{
color:#ffffff;
font-size:11px;
}
.skole_menu_item a:hover
{
color:#ffffff;
text-decoration: underline;
}
.skole_menu_item
{
background:url("/graphics/skole/skole_menu_not_selected.png") 0 bottom no-repeat; 
height:28px;
width: 134px;
float:left;
font-weight: bold;
margin-left:10px;
}
.skole_menu_item_selected
{
background:url("/graphics/skole/skole_menu_selected.png") 0 bottom no-repeat; 
}
.skole_menu_item_txt
{
margin-top: 9px;
text-align: center;
}
.skole_newsletter
{
margin-top:10px;
background:url("/graphics/skole/skole_newsletter_1.jpg") 0 bottom no-repeat; 
height:66px;
width: 100%;
float:left;
margin-bottom:10px;
}
.skole_paperslist_header
{
background: #ffffff url("/graphics/skole/skole_menu_header_bg.jpg") 0 bottom repeat-x; 
height:36px;
color: #FFFFFF;
}
.skole_paperslist
{
float: left;
width: 620px;
}
.skole_paperslist_content
{
background-color: #ececed;
}
.skole_paperslist_header_text
{
padding-left: 12px;
padding-top: 8px;
font-weight:bold;
font-size:16px;
}
/* Skole box menu */
#skole_boxmenu
{
height:35px;
background: url("/graphics/skole/skole_menuline.jpg") 0 bottom repeat-x;
} 
.skole_boxmenu_item
{
height:28px;
width: 186px;
color:#ffffff;
font-size:12px;
font-family: Roboto;
float:left;
margin-left:10px;
background:url("/graphics/skole/skole_boxmenu_not_selected.png") 0 bottom repeat-x; 
font-weight: bold;
}
.skole_boxmenu_item a
{
color:#ffffff;
}
.skole_boxmenu_item a:hover
{
color:#ffffff;
text-decoration: underline;
}
.skole_boxmenu_selected
{
background:url("/graphics/skole/skole_boxmenu_selected.png") 0 bottom no-repeat; 
height:28px;
width: 186px;
float:left;
font-weight: bold;
}
.skole_boxmenu_item_txt
{
margin-left: 1px;
margin-top: 10px;
text-align: center;
}
#skole_box_left
{
background-color: #ececed;
padding-bottom: 8px;
}
#skole_box_right
{
background-color: #ececed;
padding-bottom: 8px;
display:none;
}
.skole_links_list
{
float: left;
margin-top: 5px;
width: 620px;
}
.skole_links_list li
{
list-style: disc inside none;
margin-left:10px;
padding-top:8px;	
font-weight:bold;
font-size:14px;
}
#skole_header_mainlink
{
display: block;
height: 32px;
left: 11px;
position: relative;
top: 30px;
width: 393px;
}
.skole_genveje
{
background:url("/graphics/skole/skole_genveje.png") 0 bottom no-repeat; 
height:270px;
width: 142px;
}
.skole-select-box1
{
border: 1px solid #CCCCCC;
color: #666666;
font-size: 12px;
margin-bottom: 10px;
width: 121px;
margin-left: 10px;
margin-top: 75px;
}
.skole-select-box2
{
border: 1px solid #CCCCCC;
color: #666666;
font-size: 12px;
margin-bottom: 10px;
width: 121px;
margin-left: 10px;
margin-top: 38px;
}
.skole_genveje_gotoredaktion
{
display: block;
height: 52px;
left: 10px;
position: relative;
top: 25px;
width: 118px;
}
.skole_catalogue_item
{
margin-left:4px;
float:left;
margin-top:5px;
height: 250px;
width:150px;
margin-bottom:15px;
overflow:hidden;
}
.skole_catalogue_item_text
{
font-size:12px;
font-weight:bold;
}
.skole_paperslist_content_se_alle
{
background-color: #ECECED;
margin-bottom: 0;
margin-left: 0;
padding-bottom: 3px;
padding-left: 499px;
}
.skole_papers_list_showmore
{
background-color: #ECECED;
color: blue;
font-size: 16px;
font-weight: bold;
padding-bottom: 10px;
text-align: center;
}
.skole_papers_list_showmore a
{
color:#692A83;	
}
#leftBanner div div a{
float:left;
}
.read-more-container{
width:620px;
height:30px;
}
.fakta-wide-content p {
margin-bottom: 7px;
}
.wide-fact-box a.fact-btn.mad {
}
.wide-fact-box a.fact-btn.tjek {
background:linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* FF3.6+ */
background:-moz-linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* FF3.6+ */
background:-webkit-linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* Chrome10+,Safari5.1+ */
background: #39f;
}
#oekonomi_top{
font-size:60px;
font-family: "Politiken Egyptienne";
letter-spacing: 0.9px;
border-top: 12px solid #C01;
margin-bottom: 10px;
border-bottom:1px solid #CCC;
}
.cookie-warning-pop{
display:none;
}